package com.ktgj.flight.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 系统字典_国家对象 flight_country
 * 
 * @author ruoyi
 * @date 2022-06-01
 */
public class FlightCountry implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 国家Id */
    private BigDecimal countryId;

    /** 国家名称 */
    @Excel(name = "国家名称")
    private String countryName;

    /** Region_Id */
    @Excel(name = "Region_Id")
    private Long regionId;

    /** 简称 */
    @Excel(name = "简称")
    private String shortName;

    /** 英文名称 */
    @Excel(name = "英文名称")
    private String engName;

    /** $column.columnComment */
    @Excel(name = "英文名称")
    private String countryCode;

    public void setCountryId(BigDecimal countryId) 
    {
        this.countryId = countryId;
    }

    public BigDecimal getCountryId() 
    {
        return countryId;
    }
    public void setCountryName(String countryName) 
    {
        this.countryName = countryName;
    }

    public String getCountryName() 
    {
        return countryName;
    }
    public void setRegionId(Long regionId) 
    {
        this.regionId = regionId;
    }

    public Long getRegionId() 
    {
        return regionId;
    }
    public void setShortName(String shortName) 
    {
        this.shortName = shortName;
    }

    public String getShortName() 
    {
        return shortName;
    }
    public void setEngName(String engName) 
    {
        this.engName = engName;
    }

    public String getEngName() 
    {
        return engName;
    }
    public void setCountryCode(String countryCode) 
    {
        this.countryCode = countryCode;
    }

    public String getCountryCode() 
    {
        return countryCode;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("countryId", getCountryId())
            .append("countryName", getCountryName())
            .append("regionId", getRegionId())
            .append("shortName", getShortName())
            .append("engName", getEngName())
            .append("countryCode", getCountryCode())
            .toString();
    }
}
